import type { LevelConfig } from "../types/game"

export const LEVELS: Record<string, LevelConfig> = {
  guard: {
    id: "guard",
    name: "城门试炼",
    title: "守卫关卡",
    image: "/images/guard.webp",
    initialPersuasion: 50,
    maxPersuasion: 100,
    dangerThreshold: 20,
    normalColor: "#4CAF50",
    dangerColor: "#F44336",
    borderColor: "#FFFFFF",
  },
  minister: {
    id: "minister",
    name: "宫廷试炼",
    title: "宰相关卡",
    image: "/images/minister.webp",
    initialPersuasion: 30,
    maxPersuasion: 100,
    dangerThreshold: 10,
    normalColor: "#FFC107",
    dangerColor: "#D32F2F",
    borderColor: "#FFFF00",
  },
  king: {
    id: "king",
    name: "王座试炼",
    title: "国王关卡",
    image: "/images/king.webp",
    initialPersuasion: 20,
    maxPersuasion: 100,
    dangerThreshold: 0,
    normalColor: "#E91E63",
    dangerColor: "#B71C1C",
    borderColor: "#FF0000",
  },
}
